auto merge of #465 : alexcrichton/cargo/update-git2, r=wycats
authorbors <bors@rust-lang.org>
Thu, 28 Aug 2014 18:28:57 +0000 (18:28 +0000)
committerbors <bors@rust-lang.org>
Thu, 28 Aug 2014 18:28:57 +0000 (18:28 +0000)
It turned out most of the methods in libgit2 don't actually require a Signature
structure, they're all mostly optional. This commit updates to this version of
libgit2 where the arguments are all optional.

Closes #463


Trivial merge